<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body class="">
<div id="archnavbar" class="anb-packages">
  <div id="archnavbarlogo"><h1><a href="/" title="Return to the main page">Arch Linux</a></h1></div>
  <div id="archnavbarmenu">
    <ul id="archnavbarlist">
      <li id="anb-home"><a href="/" title="Arch news, packages, projects and more">Home</a></li>
      <li id="anb-packages"><a href="/packages/" title="Arch Package Database">Packages</a></li>
      <li id="anb-forums"><a href="https://bbs.archlinux.org/" title="Community forums">Forums</a></li>
      <li id="anb-wiki"><a href="https://wiki.archlinux.org/" title="Community documentation">Wiki</a></li>
      <li id="anb-bugs"><a href="https://bugs.archlinux.org/" title="Report and track bugs">Bugs</a></li>
      <li id="anb-security"><a href="https://security.archlinux.org/" title="Arch Linux Security Tracker">Security</a></li>
      <li id="anb-aur"><a href="https://aur.archlinux.org/" title="Arch Linux User Repository">AUR</a></li>
      <li id="anb-download"><a href="/download/" title="Get Arch Linux">Download</a></li>
    </ul>
  </div>
</div>
<div id="content">
  <div id="archdev-navbar">

  </div>




  <div id="pkgdetails" class="box">
    <h2>0ad a26-2</h2>

    <div id="detailslinks" class="listing">
      <div id="actionlist">
        <h4>Package Actions</h4>
        <ul class="small">
          <li>
            <a href="https://github.com/archlinux/svntogit-community/tree/packages/0ad/trunk" title="View source files for 0ad">Source Files</a> /
            <a href="https://github.com/archlinux/svntogit-community/commits/packages/0ad/trunk" title="View changes for 0ad">View Changes</a>
          </li>
          <li>
            <a href="https://bugs.archlinux.org/?project=5&amp;string=0ad" title="View existing bug tickets for 0ad">Bug Reports</a> /
            <a href="https://bugs.archlinux.org/newtask?project=5&amp;product_category=33&amp;item_summary=%5B0ad%5D+PLEASE+ENTER+SUMMARY" title="Report new bug for 0ad">Add New Bug</a>
          </li>
          <li>
            <a href="https://wiki.archlinux.org/title/Special:Search?search=0ad" title="Search wiki for 0ad">Search Wiki</a> /
            <a href="https://man.archlinux.org/listing/0ad" title="List manpages in 0ad">Manual Pages</a>
          </li>
          <li><a href="https://security.archlinux.org/package/0ad" title="View security issues for 0ad">Security Issues</a></li>


          <li><a href="flag/" title="Flag 0ad as out-of-date">Flag Package Out-of-Date</a>
            <a href="/packages/flaghelp/" title="Get help on package flagging" target="_blank">(?)</a></li>

          <li><a href="download/" rel="nofollow" title="Download 0ad from mirror">Download From Mirror</a></li>
        </ul>


      </div>


    </div>

    <div itemscope="" itemtype="http://schema.org/SoftwareApplication">
      <meta itemprop="name" content="0ad">
      <meta itemprop="version" content="a26-2">
      <meta itemprop="softwareVersion" content="a26-2">
      <meta itemprop="fileSize" content="14043355">
      <meta itemprop="dateCreated" content="2022-10-21">
      <meta itemprop="datePublished" content="2022-10-22">
      <meta itemprop="operatingSystem" content="Arch Linux">
      <div class="itemprop" itemprop="provider" itemscope="" itemtype="http://schema.org/Person">
        <meta itemprop="name" content="Felix Yan">
      </div>
      <table id="pkginfo">
        <tbody>
        <tr>
          <th>Architecture:</th>
          <td><a href="/packages/?arch=x86_64" title="Browse packages for x86_64 architecture">x86_64</a></td>
        </tr>
        <tr>
          <th>Repository:</th>
          <td><a href="/packages/?repo=Community" title="Browse the Community repository">Community</a></td>
        </tr>



        <tr>
          <th>Description:</th>
          <td class="wrap" itemprop="description">Cross-platform, 3D and historically-based real-time strategy game</td>
        </tr><tr>
          <th>Upstream URL:</th>
          <td><a itemprop="url" href="http://play0ad.com/" title="Visit the website for 0ad">http://play0ad.com/</a></td>
        </tr><tr>
          <th>License(s):</th>
          <td class="wrap">CCPL, GPL2</td>
        </tr>





        <tr>
          <th>Maintainers:</th>

          <td>
            <a href="/packages/?maintainer=svenstaro" title="View packages maintained by Sven-Hendrik Haase">Sven-Hendrik Haase</a><br>

          </td>

        </tr><tr>
          <th>Package Size:</th>
          <td>13.4&nbsp;MB</td>
        </tr><tr>
          <th>Installed Size:</th>
          <td>48.7&nbsp;MB</td>
        </tr><tr>
          <th>Last Packager:</th>
          <td>
            <a href="/packages/?packager=felixonmars" title="View packages packaged by Felix Yan">Felix Yan</a>
          </td>
        </tr><tr>
          <th>Build Date:</th>
          <td>2022-10-21 18:57 UTC</td>
        </tr><tr>
          <th>Signed By:</th>
          <td><a href="https://keyserver.ubuntu.com/pks/lookup?op=vindex&amp;fingerprint=on&amp;exact=on&amp;search=0x786C63F330D7CB92" title="PGP key search for 0x786C63F330D7CB92">Felix Yan</a></td>
        </tr><tr>
          <th>Signature Date:</th>
          <td>2022-10-21 19:03 UTC</td>
        </tr><tr>
          <th>Last Updated:</th>
          <td>2022-10-22 12:47 UTC</td>
        </tr>


        </tbody></table>
    </div>

    <div id="metadata">

      <div id="pkgdeps" class="listing">
        <h3 title="0ad has the following dependencies">
          Dependencies (30)</h3>
        <ul id="pkgdepslist">
          <li>
            <a href="/packages/community/any/0ad-data/" title="View package details for 0ad-data">0ad-data</a>






          </li>
          <li>
            <a href="/packages/core/x86_64/binutils/" title="View package details for binutils">binutils</a>






          </li>
          <li>
            <a href="/packages/extra/x86_64/boost-libs/" title="View package details for boost-libs">boost-libs</a>






          </li>
          <li>
            <a href="/packages/core/x86_64/curl/" title="View package details for curl">curl</a>






          </li>
          <li>
            <a href="/packages/community/x86_64/enet/" title="View package details for enet">enet</a>






          </li>
          <li>
            <a href="/packages/extra/x86_64/fmt/" title="View package details for fmt">fmt</a>






          </li>
          <li>
            <a href="/packages/community/x86_64/gloox/" title="View package details for gloox">gloox</a>






          </li>
          <li>
            <a href="/packages/extra/x86_64/glu/" title="View package details for glu">glu</a>






          </li>
          <li>
            <a href="/packages/core/x86_64/icu/" title="View package details for icu">icu</a>






          </li>
          <li>
            libgl <span class="virtual-dep">(<a href="/packages/extra/x86_64/libglvnd/" title="View package details for libglvnd">libglvnd</a>, <a href="/packages/testing/x86_64/libglvnd/" title="View package details for libglvnd">libglvnd</a>)</span>





          </li>
          <li>
            libminiupnpc.so=17-64 <span class="virtual-dep">(<a href="/packages/community/x86_64/miniupnpc/" title="View package details for miniupnpc">miniupnpc</a>)</span>





          </li>
          <li>
            <a href="/packages/extra/x86_64/libogg/" title="View package details for libogg">libogg</a>






          </li>
          <li>
            <a href="/packages/extra/x86_64/libpng/" title="View package details for libpng">libpng</a>






          </li>
          <li>
            <a href="/packages/extra/x86_64/libsodium/" title="View package details for libsodium">libsodium</a>






          </li>
          <li>
            <a href="/packages/extra/x86_64/libvorbis/" title="View package details for libvorbis">libvorbis</a>






          </li>
          <li>
            <a href="/packages/core/x86_64/libxml2/" title="View package details for libxml2">libxml2</a>






          </li>
          <li>
            <a href="/packages/community/x86_64/miniupnpc/" title="View package details for miniupnpc">miniupnpc</a>






          </li>
          <li>
            <a href="/packages/core/x86_64/nspr/" title="View package details for nspr">nspr</a>






          </li>
          <li>
            <a href="/packages/extra/x86_64/openal/" title="View package details for openal">openal</a>






          </li>
          <li>
            <a href="/packages/extra/x86_64/sdl2/" title="View package details for sdl2">sdl2</a>






          </li>
          <li style="display: none;">
            <a href="/packages/extra/x86_64/wxwidgets-gtk3/" title="View package details for wxwidgets-gtk3">wxwidgets-gtk3</a>






          </li>
          <li style="display: none;">
            <a href="/packages/core/x86_64/zlib/" title="View package details for zlib">zlib</a>






          </li>
          <li style="display: none;">
            <a href="/packages/extra/x86_64/boost/" title="View package details for boost">boost</a>




            <span class="make-dep"> (make)</span>

          </li>
          <li style="display: none;">
            <a href="/packages/extra/x86_64/clang/" title="View package details for clang">clang</a>




            <span class="make-dep"> (make)</span>

          </li>
          <li style="display: none;">
            <a href="/packages/extra/x86_64/cmake/" title="View package details for cmake">cmake</a>




            <span class="make-dep"> (make)</span>

          </li>
          <li style="display: none;">
            <a href="/packages/extra/x86_64/libsm/" title="View package details for libsm">libsm</a>




            <span class="make-dep"> (make)</span>

          </li>
          <li style="display: none;">
            <a href="/packages/extra/x86_64/mesa/" title="View package details for mesa">mesa</a>




            <span class="make-dep"> (make)</span>

          </li>
          <li style="display: none;">
            <a href="/packages/core/x86_64/python/" title="View package details for python">python</a>




            <span class="make-dep"> (make)</span>

          </li>
          <li style="display: none;">
            <a href="/packages/extra/x86_64/rust/" title="View package details for rust">rust</a>




            <span class="make-dep"> (make)</span>

          </li>
          <li style="display: none;">
            <a href="/packages/extra/x86_64/zip/" title="View package details for zip">zip</a>




            <span class="make-dep"> (make)</span>

          </li>

        </ul><p><a href="#" id="pkgdepslistlink">Show More…</a></p>
      </div>


      <div id="pkgreqs" class="listing">
        <h3 title="Packages that require 0ad">
          Required By (0)</h3>
        <ul id="pkgreqslist">
          <li><a href="/packages/community/x86_64/latte-integrale/" title="View package details for latte-integrale">latte-integrale</a>
          </li>

        </ul>

      </div>

      <div id="pkgfiles" class="listing">
        <h3 title="Complete list of files contained within this package">
          Package Contents</h3>
        <div id="pkgfilelist">
          <p><a id="filelink" href="files/" title="Click to view the complete file list for 0ad">
            View the file list for 0ad</a></p>
        </div>
      </div>
      <div id="sonames" class="listing">
        <h3 title="Complete list of so-names the package links too">
          Links to so-names</h3>
        <div id="pkgsonamelist">
          <p><a id="sonamelink" href="sonames/" title="Click to view the complete soname list for 0ad">
            View the soname list for 0ad</a></p>
        </div>
      </div>
    </div>
  </div>


  <div id="footer">
    <p>Copyright © 2002-2022 <a href="mailto:jvinet@zeroflux.org" title="Contact Judd Vinet">Judd Vinet</a>, <a href="mailto:aaron@archlinux.org" title="Contact Aaron Griffin">Aaron Griffin</a> and
      <a href="mailto:anthraxx@archlinux.org" title="Contact Levente Polyák">Levente Polyák</a>.</p>

    <p>The Arch Linux name and logo are recognized
      <a href="https://wiki.archlinux.org/title/DeveloperWiki:TrademarkPolicy" title="Arch Linux Trademark Policy">trademarks</a>. Some rights reserved.</p>

    <p>The registered trademark Linux® is used pursuant to a sublicense from LMI,
      the exclusive licensee of Linus Torvalds, owner of the mark on a world-wide basis.</p>
  </div>
</div>
<script type="application/ld+json">
  {
    "@context": "http://schema.org",
    "@type": "WebSite",
    "url": "/",
    "potentialAction": {
      "@type": "SearchAction",
      "target": "/packages/?q={search_term}",
      "query-input": "required name=search_term"
    }
  }
</script>

<script type="text/javascript" nonce="">
  function ajaxifyFiles() {
    filelink.addEventListener("click", function(event) {
      event.preventDefault();
      fetch(event.target.href + 'json/').then(response => response.json()).then(data => {
        const fragment = document.createDocumentFragment();
        data.files.forEach((value, i) => {
          const cls = value.match(/\/$/) ? 'd' : 'f';
          const elem = document.createElement('li');
          elem.classList.add(cls);
          elem.textContent = value
          fragment.appendChild(elem);
        });

        const pkgfilelist = document.getElementById("pkgfilelist");
        while(pkgfilelist.firstChild) {
          pkgfilelist.removeChild(pkgfilelist.firstChild);
        }

        const textElem = document.createElement("p");
        textElem.classList.add("message");

        if (data.pkg_last_update > data.files_last_update) {
          textElem.textContent = "Note: This file list was generated from a previous version of the package; it may be out of date.";
          pkgfilelist.appendChild(textElem);
        }

        if (data.files.length > 0) {
          const elem = document.createElement("ul");
          elem.appendChild(fragment);
          pkgfilelist.appendChild(elem);
        } else if (data.files_last_update === null) {
          textElem.textContent = "No file list available.";
          pkgfilelist.appendChild(textElem);
        } else {
          textElem.textContent = "Package has no files.";
          pkgfilelist.appendChild(textElem);
        }
      });
    });
  }

  function ajaxifySonames() {
    const link = document.getElementById("sonamelink");
    link.addEventListener("click", function(event) {
      event.preventDefault();
      fetch(this.getAttribute('href') + 'json/').then(function(response) {
        return response.json();
      }).then(function(data) {
        const sonamelist = document.getElementById("pkgsonamelist");
        while (sonamelist.firstChild) {
          sonamelist.removeChild(sonamelist.firstChild);
        }
        if (data.length > 0) {
          const fragment = document.createDocumentFragment();
          for (soname of data) {
            let ul = document.createElement("UL");
            ul.innerHTML = soname;
            fragment.appendChild(ul);
          }
          sonamelist.appendChild(fragment);
        } else {
          const p = document.createElement("p");
          p.innerHTML = "Package has no sonames.";
          p.className = "message";
          sonamelist.appendChild(p);
        }
      });
    });
  }

  function collapseDependsList(list) {
    // Hide everything past a given limit. Don't do anything if we don't have
    // enough items, or the link already exists.
    const limit = 20;
    const elem = document.querySelector(list);
    const linkid = elem.getAttribute('id') + 'link';
    const items = Array.from(elem.querySelectorAll('li')).slice(limit);

    if (items.length <= 1 || document.querySelectorAll('#' + linkid).length > 0) {
      return;
    }

    items.forEach(item => item.style.display = 'none');

    const link = document.createElement("A");
    link.setAttribute('href', '#');
    link.id = linkid;
    link.textContent = "Show More…";
    const p = document.createElement("p");
    p.appendChild(link);
    elem.insertAdjacentElement('afterend', p);

    // add link and wire it up to show the hidden items
    document.getElementById(linkid).addEventListener('click', function(event) {
      event.preventDefault();
      Array.from(elem.querySelectorAll('li')).forEach(item => item.style.display = '');
      // remove the full <p/> node from the DOM
      event.target.parentElement.removeChild(event.target);
    });
  }

  function collapseRelatedTo(elements) {
    const limit = 5;
    Array.from(document.querySelectorAll(elements)).forEach(elem => {
      // Hide everything past a given limit. Don't do anything if we don't
      // have enough items, or the link already exists.
      var items = Array.from(elem.querySelectorAll('span.related')).slice(limit);
      if (items.length <= 1 || elem.querySelectorAll('a.morelink').length > 0) {
        return;
      }
      items.forEach(item => item.style.display = 'none');
      const link = document.createElement("A");
      link.setAttribute("href", "#");
      link.classList.add("morelink");
      link.textContent = "More…";
      elem.appendChild(link);

      // add link and wire it up to show the hidden items
      elem.querySelector('a.morelink').addEventListener('click', function(event) {
        event.preventDefault();
        Array.from(elem.querySelectorAll('span.related')).forEach(item => item.style.display = '');
        event.target.parentElement.removeChild(event.target);
      });
    });
  }

  document.addEventListener("DOMContentLoaded", function() {
    ajaxifyFiles();
    ajaxifySonames();
    collapseDependsList("#pkgdepslist");
    collapseDependsList("#pkgreqslist");
    collapseRelatedTo(".relatedto");
  });
</script>



</body>
</html>